water pump pliers with slip joint - Francés Inglés Diccionario